﻿using System.ComponentModel;
using System.Runtime.CompilerServices;
using CommunityToolkit.Mvvm.ComponentModel;

namespace Klear.Library.ViewModels;

public abstract class ViewModelBase : ObservableObject{
    public virtual void SetParameter(object parameter) { }
    
    public virtual void Cleanup(){}
    
    protected bool IsInitialized { get; set; }
    
}